Designed by
Title
View of the largest mosque in Turkey, Grand Camlıca Mosque, and the Camlıca TRT Television Tower #214645853
Description
View of the largest mosque in Turkey, Grand Camlñca Mosque, and the Camlñca TRT Television Tower in Uskudar district of Istanbul, Turkey
This image is editorial